맨위로가기

장치 구성 오버레이

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

장치 구성 오버레이(DCO)는 ATA-6 표준에서 도입된 기능으로, 시스템 공급업체가 하드 디스크의 용량을 숨겨 표시할 수 있도록 한다. DCO는 숨겨진 영역에 데이터가 존재할 수 있어 컴퓨터 포렌식 수사에서 우려의 대상이 되며, 하드 디스크 이미징 과정에서도 문제를 야기할 수 있다. DCO를 감지하고 제거하기 위한 소프트웨어 도구와 하드웨어 이미징 도구가 존재하며, 윈도우 환경에서는 ATATool과 같은 도구를 사용하여 DCO를 생성하거나 제거할 수 있다. DCO 설정 및 제거 명령은 데이터 손실을 유발할 수 있으므로 주의해야 한다.

더 읽어볼만한 페이지

  • 컴퓨터 포렌식 - 트렌드 마이크로
    트렌드 마이크로는 1988년 미국에서 설립된 사이버 보안 회사로, 바이러스 버스터 시리즈를 주력으로 개인 및 기업용 보안 솔루션을 제공하며, 클라우드 보안 분야를 강화해왔다.
  • 컴퓨터 포렌식 - 트렐릭스
    트렐릭스는 (설명)이며, (추가 정보)이고, (중요성 및 영향)이다.
  • ATA - 병렬 ATA
    병렬 ATA(PATA)는 하드 디스크 드라이브 등 저장 장치를 컴퓨터에 연결하는 데 사용된 16비트 인터페이스로, 1990년대부터 2000년대 중반까지 널리 사용되다가 직렬 ATA(SATA)의 등장으로 대체되었다.
  • ATA - 논리 블록 주소 지정
    논리 블록 주소 지정(LBA)은 운영체제가 저장 장치의 데이터 블록에 접근하기 위해 물리적인 CHS 주소 대신 사용하는 주소 지정 방식으로, 운영체제가 하드웨어 복잡성을 추상화하고 데이터를 일관되게 관리하도록 하며, 섹터를 정수 인덱스로 관리하고, RAID나 SAN 환경에서는 복잡한 주소 변환이 발생하며, BIOS의 LBA 지원 발전과 LBA48 방식과 관련된다.
  • 메인보드 - 칩셋
    칩셋은 컴퓨터 시스템에서 CPU와 주변 장치 간 통신을 중재하는 핵심 부품으로, 초기에는 노스브리지와 사우스브리지로 구성되었으나 현재는 사우스브리지가 주요 부분을 담당하며, 인텔, AMD 등 CPU 제조사들이 시장을 주도하고 있다.
  • 메인보드 - 버스 (컴퓨팅)
    버스는 컴퓨터 내부 구성 요소나 컴퓨터 간에 데이터를 전송하는 통로로, 데이터 전송 방식에 따라 병렬 버스와 직렬 버스로 나뉘며, 컴퓨터 시스템의 성능 향상에 핵심적인 역할을 하는 중요한 구성 요소이다.
장치 구성 오버레이

2. 용도

장치 구성 오버레이(DCO)는 ATA-6 표준에서 처음 도입되었다. DCO는 시스템 공급업체가 여러 제조업체의 HDD를 동일한 섹터 수로 구성하여 호환성을 높이기 위해 도입되었다. 하지만, 이 숨겨진 영역에 데이터를 저장할 수 있다는 점 때문에 컴퓨터 포렌식 수사관에게는 중요한 고려 대상이 되고 있다.

2. 1. 활용 사례

시스템 공급업체는 DCO를 사용하여 80GB HDD를 운영체제(OS)와 BIOS 모두에서 60GB HDD로 보이게 구성할 수 있다. 이를 통해 여러 제조업체의 다양한 크기의 HDD를 구매한 후, 모든 HDD를 동일한 수의 섹터를 갖도록 구성할 수 있다.

이러한 숨겨진 영역에 데이터가 배치될 가능성이 있어 컴퓨터 포렌식 수사관에게 우려되는 사항이다. 포렌식 수사관에게 또 다른 문제는 HPA 및/또는 DCO가 있는 HDD의 이미징이다. 특정 공급업체는 자사 도구가 HPA를 적절하게 감지하고 이미징할 수 있다고 주장하지만, DCO 처리에 대해서는 침묵하거나 해당 도구의 기능을 벗어난다고 언급한다.

2. 2. 포렌식 관점

컴퓨터 포렌식 수사관은 HPA 및/또는 DCO가 있는 HDD의 이미징에 어려움을 겪을 수 있다. 특정 공급업체는 자사 도구가 HPA를 적절하게 감지하고 이미징할 수 있다고 주장하지만, DCO 처리에 대해서는 침묵하거나 이는 해당 도구의 기능을 벗어난다고 나타낸다.

3. DCO 소프트웨어 도구

DCO를 감지, 생성, 제거하는 데 사용되는 다양한 소프트웨어 도구들이 있다.

3. 1. 감지 도구

http://hdat2.com/ HDAT2MS-DOS용 무료 소프트웨어이다. 이 프로그램은 HPA(Host Protected Area) 및 DCO(Device Configuration Overlay) 숨김 영역을 생성/제거하는데 사용될 수 있다. HDAT2는 HPA 생성/제거에는 SET MAX 명령어를 사용하고, DCO 생성/제거에는 DCO MODIFY 명령어를 사용한다. 또한 DCO에 대한 다른 기능도 수행할 수 있다.

Data Synergy의 프리웨어 ATATool 유틸리티는 윈도우 환경에서 DCO를 감지하는 데 사용될 수 있다. 최신 버전에서는 DCO를 생성, 제거 또는 고정할 수 있다.

3. 2. 소프트웨어 이미징 도구

가이던스 소프트웨어(Guidance Software)의 엔케이스(EnCase)는 하드 드라이브 이미지화를 위한 리눅스 기반 도구인 LinEn을 제공한다. LinEn 6.01은 2008년 10월 미국 법무부 (NIJ)의 검증을 받았다. 검증 결과, "이 도구는 호스트 보호 영역(HPA) 또는 장치 구성 오버레이(DCO)를 제거하지 않지만, 리눅스 테스트 환경은 테스트 드라이브에서 HPA를 자동으로 제거하여 도구가 HPA에 의해 숨겨진 섹터를 이미지화할 수 있도록 했다. 이 도구는 DCO에 의해 숨겨진 섹터를 획득하지 못했다."

액세스데이터(AccessData)의 FTK Imager 2.5.3.14는 2008년 6월 미국 법무부 (NIJ)의 검증을 받았다. 검증 결과, "호스트 보호 영역 또는 장치 구성 오버레이에 숨겨진 섹터가 있는 드라이브의 물리적 획득이 이루어지는 경우, 이 도구는 HPA 또는 DCO를 제거하지 않으며, HPA에 의해 숨겨진 섹터는 획득하지 못했다."

3. 3. 하드웨어 이미징 도구

다양한 하드웨어 이미징 도구가 장치 구성 오버레이(DCO)를 성공적으로 감지하고 제거하는 것으로 확인되었다. 미국 국립사법연구소(NIJ)는 디지털 포렌식 도구를 정기적으로 테스트하며, 이러한 간행물은 ojp.gov 또는 미국 국립표준기술연구소(NIST) 웹사이트에서 확인할 수 있다.

4. DCO 생성 (Windows)

Windows 사용자는 ATATool과 같은 도구를 사용하여 DCO를 생성하거나 제거할 수 있다.[1] 이러한 명령은 데이터가 포함된 드라이브에서 실행될 경우 데이터 손실 또는 더 심각한 문제를 일으킬 수 있으므로 주의해야 한다.[1]

4. 1. DCO 생성 예시

Windows에서 사용자는 ATATool과 같은 도구를 사용하여 DCO를 생성할 수 있다.

하드 드라이브 1에 DCO를 100GB로 설정하는 명령어는 다음과 같다.

: ATATOOL /SETDCO:100GB \\.\PhysicalDrive1

하드 드라이브 1에서 100GB의 DCO를 제거하는 명령어는 다음과 같다.

: ATATOOL /RESTOREDCO:100GB \\.\PhysicalDrive1

이러한 명령은 데이터가 포함된 드라이브에서 실행될 경우 데이터 손실 또는 더 심각한 문제를 일으킬 수 있다.[1]

4. 2. DCO 제거 예시

ATATool을 사용하여 하드 드라이브 1에서 100GB의 DCO를 제거할 수 있다.[1]

: ATATOOL /RESTOREDCO:100GB \\.\PhysicalDrive1

이러한 명령은 데이터가 포함된 드라이브에서 실행될 경우 데이터 손실 또는 더 심각한 문제를 일으킬 수 있다.[1]

4. 3. 주의 사항

데이터가 포함된 드라이브에서 이러한 명령을 실행할 경우 데이터 손실 또는 더 심각한 문제가 발생할 수 있다.[1]


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com